HiveR: 2 and 3D Hive Plots of Networks
نویسندگان
چکیده
HiveR is an R package for creating and plotting 2D and 3D hive plots. Hive plots are a unique method of displaying networks of many types; the concept was developed by Martin Krzywinski at the Genome Sciences Center. The key innovation in a hive plot is that nodes are deliberately assigned to an axis rather than being positioned by an algorithm whose results depend upon the position of the other nodes. Thus a node is plotted on a particular axis, has a radius along that axis, and may have color and size. Assignment to an axis is based upon the context of the problem, for instance membership in a certain category, while radius, color and size can be a function of network properties, or any other quantitative measure appropriate to the problem. The advantage of this approach is that deletion or addition of a node does not cause the entire layout to change and as a result, comparison of related networks using is straightforward (and implemented in a hive panel). Finally, edges connecting nodes may have a width and a color. The net result is that hive plots are rational and predictable as the layout depends only on the structural properties of the network. They are also very flexible and may be tuned to show particular properties of interest: the mapping of network properties is primarily limited by one’s creativity, insight, and the particular knowledge domain. HiveR is a fresh R implementation of Krzywinski’s Perl program. It extends the original notion of 2D hive plots to include interactive 3D plots using rgl, which can also be made into animations. Examples of 2D and 3D hive plots from a range of fields will be presented. HiveR is available on CRAN. In the event you can’t attend the talk or wish to chat, there is also a poster on HiveR. Stop by and share your ideas, as there are many features that could be added to HiveR.
منابع مشابه
The HiveR Package
The key innovation in a hive plot, compared to other means of graphically displaying network structure, is in how node information is handled. Nodes are assigned to axes based upon qualitative or quantitative characteristics of the the node, for instance membership in a certain category, and the position of the node along the axis is based upon some quantitative characteristic of the node. In a...
متن کامل3D Path Planning Algorithm for Mobile Anchor-Assisted Positioning in Wireless Sensor Networks
Positioning service is one of Wireless Sensor Networks’ (WSNs) fundamental services. The accurate position of the sensor nodes plays a vital role in many applications of WSNs. In this paper, a 3D positioning algorithm is being proposed, using mobile anchor node to assist sensor nodes in order to estimate their positions in a 3D geospatial environment. However, mobile anchor node’s 3D path optim...
متن کاملHand Gesture Recognition from RGB-D Data using 2D and 3D Convolutional Neural Networks: a comparative study
Despite considerable enhances in recognizing hand gestures from still images, there are still many challenges in the classification of hand gestures in videos. The latter comes with more challenges, including higher computational complexity and arduous task of representing temporal features. Hand movement dynamics, represented by temporal features, have to be extracted by analyzing the total fr...
متن کاملDelineation of alteration zones based on kriging, artificial neural networks, and concentration–volume fractal modelings in hypogene zone of Miduk porphyry copper deposit, SE Iran
This paper presents a quantitative modeling for delineating alteration zones in the hypogene zone of the Miduk porphyry copper deposit (SE Iran) based on the core drilling data. The main goal of this work was to apply the Ordinary Kriging (OK), Artificial Neural Networks (ANNs), and Concentration-Volume (C-V) fractal modelings on Cu grades to separate different alteration zones. Anisotropy was ...
متن کاملApplication of Artificial Neural Networks and Support Vector Machines for carbonate pores size estimation from 3D seismic data
This paper proposes a method for the prediction of pore size values in hydrocarbon reservoirs using 3D seismic data. To this end, an actual carbonate oil field in the south-western part ofIranwas selected. Taking real geological conditions into account, different models of reservoir were constructed for a range of viable pore size values. Seismic surveying was performed next on these models. F...
متن کامل